• word of the day

    sawyer beetle

    sawyer beetle - Dictionary definition and meaning for word sawyer beetle

    Definition
    (noun) any of several beetles whose larvae bore holes in dead or dying trees especially conifers
    Synonyms : sawyer
Download our Mobile App Today
Receive our word of the day
on Whatsapp